snowtrooper armor - Turkish English Dictionary